import { showPrint, closePrint } from './index';



// 打印
export async function printStart(val: any,noShowPrint=false) {
    if(noShowPrint==false){
      showPrint()
    }
    // return new Promise(async (resolve, reject) => {
    //     if (IS_DEV) {
    //         setTimeout(() => {
    //             if(noShowPrint==false){
    //               closePrint()
    //             }
    //             resolve(true)
    //         }, 3000)
    //     } else {
    //         if(typeof readCard.print === 'undefined'){
    //           console.error("Printer未定义")
    //           setTimeout(function(){
    //             if(noShowPrint==false){
    //               closePrint()
    //             }
    //             resolve(true)
    //           },3000)
    //           return;
    //         }
    //         try {
    //             for (let i = 0; i < val.length; i++) {
    //                 await readCard.print(val[i])
    //             }
    //             setTimeout(() => {
    //               if(noShowPrint==false){
    //                 closePrint()
    //               }
    //               resolve(true)
    //             }, 3000)
    //         } catch (error) {
    //             // Toast.fail("打印失败");
    //             // backToHome()
    //             // closePrint()
    //             // reject(error)
    //             setTimeout(() => {
    //               if(noShowPrint==false){
    //                 closePrint()
    //               }
    //               Toast.fail("打印失败");
    //               resolve(true)
    //             }, 3000)
                
    //         }
    //     }
    // })
}